Molecular typing of HLA class I and II alleles